package com.sprite.utils.conversion;

/**
 * @author Jack
 */
public interface Converter<S, T> {
    <K extends S> T convert(K source) throws ConversionException;

    Class<S> getSourceClass();

    Class<T> getTargetClass();
}
